<?php
class users_mdl extends CI_Model
{
	

	public function get_users()
	{
		
	$query = $this->db->query("SELECT
	groups.nom AS group_nom,
	groups.privelege,
	utilisateurs.id_user,
	utilisateurs.nom,
	utilisateurs.pass,
	utilisateurs.prenom,
	utilisateurs.pseudo
FROM
	utilisateurs
INNER JOIN groups ON utilisateurs.id_group_fk = groups.id_groupe");

	return $query->result();	
	}
	
	public function get_user($nom)
	{
		
	$query = $this->db->query("SELECT
utilisateurs.id_user,
utilisateurs.nom,
utilisateurs.pass,
groups.nom AS groupe
FROM
utilisateurs
INNER JOIN groups ON utilisateurs.id_group_fk = groups.id_groupe
WHERE
utilisateurs.nom = '$nom'
");

	return $query->result();	
	}
	
	public function change_pw($id,$pw)
	{
		
	$query = $this->db->query("UPDATE `utilisateurs` SET `pass`='$pw' WHERE (`id_user`='$id')
");

	}

    public function get_groups()
	{
		
	$query = $this->db->query("SELECT
groups.id_groupe,groups.nom,groups.privelege
FROM groups
");

	return $query->result();	
	}

     public function verifie_pseudo($pseudo)
	{
		
	$query = $this->db->query("SELECT
utilisateurs.pseudo
FROM utilisateurs
WHERE utilisateurs.pseudo = '$pseudo'

");
    $cont=$query->num_rows();

	return $cont;	
	}

     public function ajout_user($nom,$prenom,$pseudo,$pw,$group)
	{
		
	$query = $this->db->query("INSERT INTO `utilisateurs` (`nom`, `pass`, `id_group_fk`, `prenom`, `pseudo`) 
	VALUES ('$nom', '$pw', '$group', '$prenom', '$pseudo')
");
    
	}
}


?>